Volume 27, Issue 1, January 2018, Pages 213-236
Ayman M. Hemdan; Osama S. Faragalla; Osama Elshakankiry; Ahmed Elmhalaway
Volume 25, Issue 2, July 2016, Pages 191-212
Mahmoud Farouk; Osama S. Faragallah; Osama A. Elshakankiry; Ahmed Elmhalaway; Hala S. El-sayed